Overview of Mobile Apps

The XpertRule Knowledge Builder's Mobile deployment option enables knowledge-based "apps" to be rapidly developed and deployed to iOS and Andriod mobile devices (Smart phones & Tablets). Once downloaded, the deployed mobile runs offline but and, if required, can call web-services to access online resources.

Knowledge Builder Mobile apps share the same core 'engine' as the Knowledge Builder Browser Deployment option. An additional feature is provided (via @Phone command) for accessing Mobile Device resources (e.g. Camera, Email, SMS etc ).

There are 2 types of Mobile Deployment Options available:

  1. Stand-alone (Self-complied) App Deployment. This requires a special "Mobile App Deployment Framework" which embeds the deployed knowledge. An App can then compiled and submitted to an app store (iOS or Andriod). This Framework is available on request from XpertRule Software.
  2. A separate 'Wrapper' App plus Knowledge bundle deployment. The app user downloads a special 'Wrapper' App from App Store (e.g. XpertRule's Expert Advisor). This app can access any number of deployed knowledge bundles hosted on a special portal. A login identifies the user and downloads their knowledge bundle(s) from the Portal (Knowledge Builder uploads the latest Knowledge bundle to this Portal during deployment). This deployment option has the advantage of avoiding the need to re-submit the app to the App store every time the knowledge changes.

Whilst XpertRule's "Expert Advisor" app is linked to the XpertRule SaaS (Software as a Service) Portal, a client can optionally host their own Knowledge Portal and adopt their own versions of the wrapper app: